Acacia Hotel
14 Queensbury Plc., Kensington, London, United Kingdom, SW7 2EA
(02078) 237103 Phone